﻿//===================================================================================
// $$
//
//
// Code By: Code Milker V2
// Date On: 2013//
//===================================================================================

namespace Forest.Lion.Data {
    using System;

    using System.Collections.Generic;
    using Forest.Lion.Model;

    public interface IDealRepository {
        void Create(Deal deal);
        Deal GetDeal(Guid dealId);
        void Update(Deal deal);
        void Delete(Guid dealId);
        IEnumerable<Deal> Find();

        IEnumerable<Deal> GetAll();

        IEnumerable<Deal> GetDealsForCompany(Guid companyId);

    }
}
